package com.webster.isw.core.service;

/**
 *  系统全局参数
 * Created by Webster on 2016-5-6.
 */
public interface ParamService {
    /**
     * Description: 返回服务端参数,优先获取数据库中的配置,
     *
     * @param id 参数名称
     * @return 值
     */
    String getSysParamPreFerDb(String id);

    /**
     * Description: 返回服务端参数,优先获取默认配置,
     *
     * @param id 参数名称
     * @return 值
     */
    String getSysParamPreFerDefault(String id);

    /**
     * Description: 从数据库中获取系统参数
     *
     * @param id 参数名称
     * @return 参数对象
     */

    String getSysParamFromDb(String id);

    /**
     * Description: 获取系统默认参数
     *
     * @param id 参数名称
     * @return 参数对象
     */
    String getSysParamDefault(String id);
}
